overlying sediments - German English Dictionary